﻿@charset "utf-8";
html{font-size:16px; font-family:"Source Han Sans", Helvetica,Tahoma, Arial,"Hiragino Sans GB", "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB W3", Arial, sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
body{margin:0; line-height:1.8; overflow-x:hidden; background: url(../images/bodyBG.jpg) repeat; color: #5e5e5e;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block; vertical-align:baseline;}
a{background:transparent;text-decoration: none; color: #5e5e5e;}
a:active, a:hover{outline:0; color: #da251c !important; }
h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd{margin:0; padding:0;}
.clear:after{display:block;content:'';clear:both;visibility:hidden;}
ul, ol{list-style:none;}
em {font-style: normal;}
.fl{ float: left;}
.fr{ float: right;}
.rel { position: relative;}
.abs { position: absolute;}
img{border:0; vertical-align:top; line-height:1;}
p{margin:1em 0; color: #5e5e5e;}
.w1200{width:1200px; margin:0 auto;}
.w920{width:920px; margin:0 auto;}
.w960{width:960px; margin:0 auto;}

/*index*/
.nav {position: fixed; width: 100%; height: 70px; left: 0; top: 0; z-index: 100;}
.navBG {left: 0; top: 0;width: 100%; height: 70px; opacity: 0.6;-moz-opacity: 0.6; filter:alpha(opacity=60); background: #000; z-index: 1;}
.nav .w1200 {left: 50%; top: 0; height: 70; margin-left: -600px; z-index: 2;}
.logo  {padding: 10px 0 0 0 ; display: inline-block;}
.navCon a {float: left; padding: 0 23px; line-height: 70px; font-size: 16px; color: #fff;}
.banner {height: 595px; background: url(../images/banner.jpg) center 0 no-repeat;}
.inbanner1 {height: 595px; background: url(../images/inbanner1.jpg) center 0 no-repeat;}

.footer { padding: 30px 0;}
.footer-ico { border-bottom: #d4d4d4 solid 1px; padding-bottom: 10px; margin-bottom: 30px;}
.footer p { text-align: center; line-height: 20px;}
.footer p a:hover { text-decoration: underline;}

.ix-aboutus {padding: 30px 0;}
.ix-title { background: url(../images/ixTitleBg.png) repeat-x;}
.ix-title span { padding:0 15px; background: #fff; margin: 0 auto; width: 110px; height: 30px; line-height: 30px; color: #5E5E5E; text-align: center; display: block; font-size: 20px;}
.ix-title-items {padding: 30px 0;}
.ix-title-items a {padding: 8px 15px; border-radius: 5px; margin-right: 50px; color: #5E5E5E;}
.ix-title-items a.cur,.ix-title-items a:hover {background: #f00; color: #fff !important; }
.ix-bous-items h3{ font-size: 20px;}
.ix-bous-items p{ font-size: 16px; text-indent: 2em;}
.ix-bous-items img {margin-bottom: 30px;}
.tab-bd .tab-items {display: none;}
.tab-bd .tab-items.thisclass { display:block;}

.tab-movie .tab-items {display: none;}
.tab-movie .tab-items.thisclass { display:block;}

.ix-zhanlue {padding: 30px 0 0; background: #212121;}
.ix-zhanlue .ix-title { background: url(../images/ixTitleBg2.png) repeat-x;}
.ix-zhanlue .ix-title span { padding:0 15px; background: #212121; margin: 0 auto; width: 110px; height: 30px; line-height: 30px; color: #fff; text-align: center; display: block; font-size: 20px;}
.ix-zhanlue .ix-title-items a {padding: 8px 15px; border-radius: 5px; margin-right: 50px; color: #fff;}
.ix-zhanlue-con a {width: 33.3%; height: 450px; float: left; position:  relative;}
.ix-zhanlue-con a:last-child {width: 33.4%;}
.ix-zhanlue-con a img { width: 100%; height: 100%;}
.ix-zhanlue-con a span {width: 100%;left: 0; bottom: 50px; font-size: 24px; color: #fff; text-align: center;}

.ix-meiti {padding: 30px 0 50px;}
.ix-meitiBox {width: 1200px; overflow:hidden;}
.ix-meitiBox ul {width: 1227px;}
.ix-meitiBox li {border: #dee0e0 solid 1px; width:380px; height: 430px; background: #fff; margin-right: 27px; float: left;}
.ix-meitiBox li .mt-pic {width: 380px; height: 180px;}
.ix-meitiBox li h3 { padding: 0 20px; height: 48px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 350px; font-size: 20px; font-weight: 400; margin-top: 20px; line-height: 35px;}
.ix-meitiBox li h3 img { float: left; margin-right: 5px;}
.ix-meitiBox li p { padding: 0 20px; text-indent: 0; font-size: 14px; line-height: 23px;}
.ix-meitiBox li p.mt-date { text-align: left;}

.ix-shipin {padding: 30px 0 40px; background: #212121;}
.ix-shipin .ix-title { background: url(../images/ixTitleBg2.png) repeat-x;}
.ix-shipin .ix-title span { padding:0 15px; background: #212121; margin: 0 auto; width: 110px; height: 30px; line-height: 30px; color: #fff; text-align: center; display: block; font-size: 20px;}
.ix-shipin .ix-title-items a {padding: 8px 15px; border-radius: 5px; margin-right: 50px; color: #fff;}
.ix-video {height: 530px;}
/* 本例子css */
.game163{ position: relative; padding: 0px; overflow: hidden; width: 920px; }
.game163 .bigImg{ height: 360px !important; position: relative; margin-bottom: 30px;}
.game163 .bigImg li img{ vertical-align:middle; width:920px; height:360px;}
.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }
.game163 .smallScroll{ height: 47px; margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{display: block; width: 25px; height: 63px;}
.game163 .sPrev{ background:url(../images/ix-pre.png) no-repeat; left:-50px; top: 30px;}
.game163 .sNext{ background:url(../images/ix-next.png) no-repeat; right:-30px; top: 30px;}
.game163 .sPrev:hover{ background:url(../images/ix-pre2.png) no-repeat;}
.game163 .sNext:hover{background:url(../images/ix-next2.png) no-repeat;}
.game163 .smallImg{ float:left;  margin: 0 50px; display:inline; width: 840px;}
.game163 .smallImg ul{ height:136px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 10px 0 0; width:198px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #666; width:198px; height:134px;  }
.game163 .smallImg .on img{ border-color: #1e50a2;}

/*inner*/
.myposition {padding: 20px 0 40px;}
.myposition a {padding: 0 5px;}
.posi-nav {position: relative;}
.z-search {right: 0; top: 0; padding-right: 40px; height: 35px;}
.zsearch-text { width: 290px; height: 32px; border: #dedede solid 1px; border-right: none; padding-left: 10px; line-height: 32px;}
.zsearch-btn { width: 40px; height: 35px; background: url(../images/s-btn.jpg) no-repeat; border: none; right: 0; top: 0; cursor: pointer;}

.media-center li {margin-bottom: 15px;}
.media-center-title {background: #f1f1f1; padding: 30px 0; margin-bottom: 27px;}
.mc-titleCon a {width: 110px; text-align: center; display: inline-block; margin-right: 80px;}
.mc-titleCon a span {width: 34px; height: 34px; margin: 0 auto; display: block;}
.mc-titleCon a .ico-news1 {background: url(../images/ico-news1.png) no-repeat;}
.mc-titleCon a .ico-news2 {background: url(../images/ico-news2.png) no-repeat;}
.mc-titleCon a .ico-news3 {background: url(../images/ico-news3.png) no-repeat;}
.mc-titleCon a .ico-news4 {background: url(../images/ico-news4.png) no-repeat;}

.mc-titleCon a b {font-weight: 400;}
.mc-titleCon a:hover,.mc-titleCon a.cur { color: #dc0000;}
.mc-titleCon a:hover .ico-news1,.mc-titleCon a.cur .ico-news1  {background: url(../images/ico-news1cur.png) no-repeat;}
.mc-titleCon a:hover .ico-news2,.mc-titleCon a.cur .ico-news2 {background: url(../images/ico-news2cur.png) no-repeat;}
.mc-titleCon a:hover .ico-news3,.mc-titleCon a.cur .ico-news3 {background: url(../images/ico-news3cur.png) no-repeat;}
.mc-titleCon a:hover .ico-news4,.mc-titleCon a.cur .ico-news4 {background: url(../images/ico-news4cur.png) no-repeat;}

.mc-titleCon a .ico-conus1 {background: url(../images/ico-conus1.png) no-repeat;}
.mc-titleCon a .ico-conus2 {background: url(../images/ico-conus2.png) no-repeat;}
.mc-titleCon a .ico-conus3 {background: url(../images/ico-conus3.png) no-repeat;}
.mc-titleCon a .ico-conus4 {background: url(../images/ico-conus4.png) no-repeat;}
.mc-titleCon a .ico-conus5 {background: url(../images/ico-conus5.png) no-repeat;}
.mc-titleCon a:hover .ico-conus1,.mc-titleCon a.cur .ico-conus1  {background: url(../images/ico-conus1cur.png) no-repeat;}
.mc-titleCon a:hover .ico-conus2,.mc-titleCon a.cur .ico-conus2 {background: url(../images/ico-conus2cur.png) no-repeat;}
.mc-titleCon a:hover .ico-conus3,.mc-titleCon a.cur .ico-conus3 {background: url(../images/ico-conus3cur.png) no-repeat;}
.mc-titleCon a:hover .ico-conus4,.mc-titleCon a.cur .ico-conus4 {background: url(../images/ico-conus4cur.png) no-repeat;}
.mc-titleCon a:hover .ico-conus5,.mc-titleCon a.cur .ico-conus5 {background: url(../images/ico-conus5cur.png) no-repeat;}

.mc-titleCon a .ico-yingshi1 {background: url(../images/ico-yingshi1.png) no-repeat;}
.mc-titleCon a .ico-yingshi2 {background: url(../images/ico-yingshi2.png) no-repeat;}
.mc-titleCon a .ico-yingshi3 {background: url(../images/ico-yingshi3.png) no-repeat;}
.mc-titleCon a:hover .ico-yingshi1,.mc-titleCon a.cur .ico-yingshi1  {background: url(../images/ico-yingshi1cur.png) no-repeat;}
.mc-titleCon a:hover .ico-yingshi2,.mc-titleCon a.cur .ico-yingshi2 {background: url(../images/ico-yingshi2cur.png) no-repeat;}
.mc-titleCon a:hover .ico-yingshi3,.mc-titleCon a.cur .ico-yingshi3 {background: url(../images/ico-yingshi3cur.png) no-repeat;}

.mc-titleCon a .ico-shengtai1 {background: url(../images/ico-shengtai1.png) no-repeat;}
.mc-titleCon a .ico-shengtai2 {background: url(../images/ico-shengtai2.png) no-repeat;}
.mc-titleCon a .ico-shengtai3 {background: url(../images/ico-shengtai3.png) no-repeat;}
.mc-titleCon a:hover .ico-shengtai1,.mc-titleCon a.cur .ico-shengtai1  {background: url(../images/ico-shengtai1cur.png) no-repeat;}
.mc-titleCon a:hover .ico-shengtai2,.mc-titleCon a.cur .ico-shengtai2 {background: url(../images/ico-shengtai2cur.png) no-repeat;}
.mc-titleCon a:hover .ico-shengtai3,.mc-titleCon a.cur .ico-shengtai3 {background: url(../images/ico-shengtai3cur.png) no-repeat;}

.mc-titleCon a .ico-re {background: url(../images/ico-re.png) no-repeat;}
.mc-titleCon a .ico-re2 {background: url(../images/ico-re2.png) no-repeat;}
.mc-titleCon a:hover .ico-re,.mc-titleCon a.cur .ico-re {background: url(../images/ico-recur.png) no-repeat;}
.mc-titleCon a:hover .ico-re2,.mc-titleCon a.cur .ico-re2 {background: url(../images/ico-re2cur.png) no-repeat;}


.conus-box {width: 1200px; overflow: hidden;}
.conus-logo { text-align: center; padding: 50px 0;}
.conus-box ul {width: 1227px;}
.conus-box ul li { float: left; width: 382px; margin-right: 27px;}
.conus-box ul li p { line-height: 30px; font-size: 18px}
.joinus-top {padding: 30px; background: #eaf3f8;}
.joinus-ttext {width: 760px;}
.joinus-ttext p {text-indent: 2em; font-size: 15px;}
.joinus-tinfo { border: #da251c solid 5px; background: #eaf3f8; width: 300px; height: 260px;}
.joinus-items { background: #eaf3f8; left: -35px; top: 20px;padding: 17px 10px 5px;}
.joinus-items img {margin-bottom: 20px;}
.joinus-items h3 { font-size: 34px; color: #da251c; line-height: 26px;}
.joinus-items p { font-size: 20px; color: #da251c; line-height: 16px;}
.joinus-con {padding: 30px 0;}
.joinus-table { width: 100%; background: #f8f9f9;}
.joinus-table th {background: #f3f3f3; border:none; height: 80px; text-align: center; font-weight: 400;}
.joinus-table td { border: none; height: 70px; text-align: center; border-right: none;}
.joinus-table tr:nth-child(odd){background:#eaf3f8;}
.joinus-table td:nth-child(1) a{color:#cc0000;}
.fb-time {height: 34px; background: url(../images/fb-time.png) 80% top no-repeat; display: block; line-height: 40px;}

.yingshi-box {padding: 20px 0;}
.yingshi-items {margin-bottom: 60px;}
.yingshi-items h3 {font-size: 22px; margin-bottom: 25px; text-align: center; font-weight: 400;}
.yingshi-items .w920 p {font-size: 15.5px;line-height: 30px; text-align: center; color: #5E5E5E;}
.yingshi-items a p { color: #5E5E5E !important;}
.yingshi-items .w960 img {width: 960px; height: 380px;}

/* 本例子css */
.douban{ width:800px; padding-top:10px;  overflow:hidden;   }
.douban .hd{ height:22px; line-height:22px;  overflow:hidden;   }
.douban .hd h2{ float:left; font: 15px Arial,Helvetica,sans-serif; color: #072; margin: 0 0 12px 0; }
.douban .hd h2 a{ color:#37A; font-size:12px; margin-left:10px;  }
.douban .bd .next,
.douban .bd .prev{ display:block; width:38px; height:98px;  overflow:hidden;  cursor:pointer; position:absolute;}
.douban .bd .prev{background: url(../images/ico-ys-zuo.png) no-repeat; top: 320px; left: 0;}
.douban .bd .next{background: url(../images/ico-ys-you.png) no-repeat; top: 320px; right: 0;}
.douban .bd a.prev:hover{background: url(../images/ico-ys-zuocur.png) no-repeat;}
.douban .bd a.next:hover{background: url(../images/ico-ys-youcur.png) no-repeat;}
.douban .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; }
.douban .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline; background: url(../images/switch_dot_small.jpg) no-repeat 0 0; }
.douban .hd ul li.on{ background-position:-12px 0; }
.douban .bd{ padding:12px 0 0 0;  }
.douban .bd ul{ overflow:hidden; zoom:1; }
.douban .bd ul li{ float:left; width:460px; height: 640px; margin-right:15px;    }
.douban .bd ul li img {width:460px; height: 640px;}
.douban .bd .tempWrap {margin: 0 auto;}
.huoban-box { background: #dbdbdb; padding: 30px 0 20px;}
.huoban-box a {width: 33.3%; text-align: center; float: left; display: block; width: 382px;}
.huoban-box a span { font-size:30px;}
.huoban-box a b { font-size: 16px; font-weight: 400;}
.huoban-box a img { margin-bottom: 20px; vertical-align: middle;}
.hb-pic { height:83px; display: block; line-height: 83px;}

.zlbj-title {padding-left: 35px; position: relative;}
.zlbj-title i {width:28px; height:28px; padding-left: 35px; left:50%; top: 6px; background: url(../images/ico-zl-tit.png) no-repeat; margin-left: -62px;}
.zl-second {margin-bottom: 4px;}
.zl-second a{width: 33.2% !important; margin-right: 0.2%;}
.zl-second a:last-child {margin-right: 0;}

.buju-list {padding-left: 180px; padding-top: 20px;}
.buju-list a:hover,.buju-list a.cur { color: #ff0000;}

.buju-left {width: 180px; left: 0; top:; margin-right: 20px;}
.buju-left li a{ vertical-align: top; height: 70px; line-height: 70px; color: #515151; text-align: right; display: block;}
.buju-left li.cur a,.buju-left li:hover a{ color: #ff0000; cursor: pointer;}
.buju-con {border-left: #d1d1d1 solid 1px; margin-left: 20px; padding-left: 20px;}
.buju-con img {padding:10px 0 30px;}
.buju-con p.w920 { line-height: 36px;}
.buju-lookmore {padding: 50px 0;}
.buju-lookmore a { text-align: center; font-size: 20px; display: block;}

.guihua-ttext a {line-height: 82px; margin-left: 80px;}
/*.guihua-ttext a.cur,.guihua-ttext a:hover { color: #ff0000;}*/ 
.guihua-ttext a:hover,.guihua-ttext a.cur { color: #ff0000;}

.article-top {padding: 10px 0;}
.article-top .w1200 {border-bottom: #8e8e8e solid 1px; }
.article-con {padding: 30px 0; width: 920px; margin: 0 auto;}
.art-title { color: #333; font-size: 38px; line-height: 56px; text-align: center;}
.article-con img {padding: 30px 0;}
.article-con p {font-size: 16px; line-height: 36px;}
.art-pltop {border-top: #898989 solid 1px; padding: 20px 0;}
.recom-btn {width: 92px; height: 50px; background: url(../images/ico-recom.png) no-repeat; color: #fff; font-size: 15px; padding: 57px 0 0 0; text-align: center; cursor: pointer; margin: 0 auto;}
.ecom-share {width: 234px; margin: 0 auto;}
.pinglun-title {background: #f9f9f9; height: 50px; border-bottom: #f4f4f4 solid 1px; margin-bottom: 20px;}
.pinglun-title a { line-height: 50px; display: inline-block; padding: 0 10px;}
.pinglun-title a.cur,.pinglun-title a:hover { color: #5E5E5E !important; background: #fff; height: 47px; border-top: 3px #f00 solid; line-height: 50px; font-weight: bold;}
.pinglun-items {display: none;}
.tab-bd .pinglun-items.thisclass { display:block;}
.tab-movie .pinglun-items.thisclass { display:block;}
.pinglun-text { border: #c1c1c1 solid 1px; padding: 10px; width:1178px; height: 120px;}
.pinglun-kuangbtm .fr a {width: 89px; height: 27px; line-height: 28px; color: #7f001b; text-align: center; background: url(../images/pinglunbtn.png) no-repeat; display: block; font-size: 14px;}
.pinglun-kuangbtm .fr a:hover {color: #7f001b !important; } 
.pinglun-kuangbtm .fl {font-size: 14px;}
.addbq {padding-left: 20px;}
.addbq i.abs { width: 17px; height: 17px; background: url(../images/ico-biaoqing.png) no-repeat; left: 0; top: 0;}
.pinglun-kuangbtm em {color: #f00;}
.pinglun-kuangbtm span,.pinglun-kuangbtm label {margin-left: 10px;}
.all-pinglun-title {background: url(../images/logTitle.png) left bottom repeat-x; height: 48px; line-height: 48px; color: #333; padding-left: 17px; margin-top: 20px;}
.all-pinglun li { vertical-align: top; border-bottom: #f4f4f4 solid 1px;position: relative; padding:20px 0 15px 60px;}
.userpic {width: 50px;height: 50px;left: 0; top:23px;}
.pl-name em { color: #4095ce; font-weight: bold;}
.pl-name .fr {color: #f00;}
.pl-content {margin-bottom: 15px;}
.pl-content p {margin: 0; font-size: 14px;line-height: 22px;}
.pl-reply-btn { text-align: right;}
.pl-reply-btn a { font-size: 14px; color: #4095ce;}
.pl-reply-con {border: #e4e4e4 solid 1px; background: #f4f4f4; padding: 10px;margin-bottom: 15px; position: relative; display: none;}
.pl-reply-con h3 {font-size: 14px;}
.pl-reply-con h3 em{font-size: 14px;color: #4095ce;}
.pl-reply-con P {margin: 0; font-size: 14px;}
.pl-reply-con i{width: 21px;height: 10px; background: url(../images/jiao.jpg) no-repeat; left: 50px; top: -10px;}
